<?php
require_once 'BaseController.php';

/**
 * 不適切物件完了画面コントローラクラス<br />
 *
 * @package apamanshop
 * @author A.Miyata
 * @copyright　
 */
class Inquiry_ClaimsendController extends Inquiry_BaseController
	{
		/**
		 * インデックスアクション
		 *
		 */
		public function indexAction(){
			//表示テンプレートパス
			$this->_display_path = APPLICATION_PATH.'/modules/inquiry/views/scripts/estate.tpl';

			// パラメータの取得
			//$this->_params = $this->getParameters();
			$this->_params['TimeStr'] = date("Y/m/d H:i:s");

    		//問い合わせAPI実行
		    $apiCtlName ='apiclaim';

		    $this->callInquiryApi($apiCtlName,$this->_params);

			//F5リロードによる２重送信防止のため完了画面表示にリダイレクト
			Apm_Util::redirect($this->_baseurl.'inquiry/claimsend/show');
			return;

			//=====以下は処理しない=====

	        //=====表示用共通パラメータ設定=====
			$this->setCommonParams();
			$this->setSubParams();
			$this->_data =  $this->_params;

			//ブロック設定
			$this->setBlockClaimScript();
			$this->setSubblockClaimCommon();
			$this->setBlock($this->_claimsend_helper);


			//表示
			$this->display($this->_display_path);
		}

		/**
		 * 完了画面表示用アクション
		 */
		public function showAction()
		{
			//表示テンプレートパス
			$this->_display_path = APPLICATION_PATH.'/modules/inquiry/views/scripts/estate.tpl';

			// パラメータの取得
			//$this->_params = $this->getParameters();

	        //=====表示用共通パラメータ設定=====
			$this->setCommonParams();
			$this->setSubParams();
			$this->_data =  $this->_params;

			//ブロック設定
			$this->setBlockClaimScript();
			$this->setSubblockClaimCommon();
			$this->setBlock($this->_claimsend_helper);

			//表示
			$this->display($this->_display_path);
		}
		/**
		 * 不適切物件お問合せ画面共通パラメータ設定
		 *
		 */
		private function setSubParams()
		{
			//=====タイトル=====
			$this->setTitle('賃貸情報アパマンショップ[不適切物件情報の送信]');

			//=====フッタのトップへ戻るコメント=====
			$this->_params['footerTitle'] = '店舗お問い合わせページ';

			//=====タイトルバー設定=====
			$this->_params['contentsTitle'] = '不適切物件情報　≫　送信完了';

			//=====パンくずリスト設定=====
			$this->_params['topicpath1'] = '賃貸ならアパマンショップ';
			$this->_params['topicpath2'] = '不適切物件情報';

			$this->_breadcrumb->add('お問い合わせ ', $this->_sslurl . 'inquiry/claimentry');
	        $this->setBreadCrumb($this->_breadcrumb->generateBreadcrumb());

		}
	}
?>